Choisir les propriétés de l'objet

Choisir les propriétés de l'objet

linkTextFrames(...)
linkTextFrames("nomDepart", "nomArrivee")

Établit un lien entre deux cadres de texte. Le cadre nommé "nomDepart" est lié au cadre "nomArrivee". Le cadre cible doit être un cadre de texte vide et ne doit pas pointer vers d'autres cadres ni porter un lien provenant d'autres cadres.

Peut générer ScribusException en cas d'infraction des règles de liens.

loadImage(...)
loadImage("nomFichier" [, "nom"])

Charge l'image "nomFichier" dans le cadre d'image "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer WrongFrameTypeError si le cadre cible n'est pas un cadre d'image

scaleImage(...)
scaleImage(x, y [, "nom"])

Définit les facteurs de redimensionnement de l'image dans le cadre d'image "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Un nombre de 1 signifie 100 %.

Peut générer WrongFrameTypeError si le cadre cible n'est pas un cadre d'image

setCornerRadius(...)
setCornerRadius(rayon, ["nom"])

Établit le rayon de coin de l'objet "nom". Le rayon est exprimé en points. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si le rayon de coin est négatif.

setFillColor(...)
setFillColor("couleur", ["nom"])

Établit la couleur de fond de l'objet "nom" à la couleur "couleur". La "couleur" est le nom d'une des couleurs définies. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setFillShade(...)
setFillShade(teinte, ["nom"])

Établit la teinte de la couleur de fond de l'objet "nom" à "teinte". La "teinte" doit être une valeur entière entre 0 (le plus pâle) et 100 (toute l'intensité couleur). Si "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si la couleur de fond est hors limites.

setGradientFill(...)
setGradientFill(type, "couleur1", teinte1, "couleur2", teinte2, ["nom"])

Établit le dégradé de fond de l'objet "nom" à "type". Les descriptions des couleurs sont identiques à celles de setFillColor() et desetFillShade(). Voir les constantes pour les types disponibles (FILL_<type>).

setLineCap(...)
setLineEnd(typeFin, ["nom"])

Établit la valeur de style "typeFin" pour le bout de ligne de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Il y a des constantes prédéfinies pour "typeFin" - CAP_<type>.

setLineColor(...)
setLineColor("couleur", ["nom"])

Établit la valeur "couleur" pour le filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setMultiLine(...)
setMultiLine("styleNomme", ["nom"])

Établit la valeur "styleNomme" pour le style de filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer NotFoundError si le style de filet n'existe pas.

setLineJoin(...)
setLineJoin(jonction, ["nom"])

Établit la valeur du style "jonction" pour le filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Il y a des constantes prédéfinies pour "jonction" - JOIN_<type>.

setLineShade(...)
setLineShade(teinte, ["nom"])

Établit la valeur "teinte" pour la couleur de filet de l'objet "nom". La valeur "teinte" doit être un nombre entier compris entre 0 (pâle) et 100 (intensité maximale). Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si la teinte du filet est hors limites.

setLineStyle(...)
setLineStyle(style, ["nom"])

Établit la valeur "style" pour le filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Il y a des constantes prédéfinies pour "style" - LINE_<style>.

setLineWidth(...)
setLineWidth(epaisseur, ["nom"])

Établit la valeur "épaisseur" pour le filet de l'objet "nom". La valeur "épaisseur" doit être entre 0.0 et 12.0 inclusivement, exprimée en points. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si l'épaisseur de filet est hors limites.

traceText(...)
traceText(["nom"])

Convertit le cadre de texte "nom" en contours. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

unlinkTextFrames(...)
unlinkTextFrames("nom")

Retire l'objet désigné de la séquence de liens du cadre de texte. Si le cadre se trouvait au milieu d'une chaîne de liens, les cadres précédent et suivant seront connectés, par exemple 'a->b->c' devient 'a->c' lorsque vous déconnectez unlinkTextFrames(b)'

Peut générer ScribusException en cas d'infraction des règles de liens.